$(function () {
    layui.form.verify({
        username: [/^[\S]{3,10}$/, '请输入3到10位，且不能有空格！'],
        newPwd: function (value) {
            if($('[name=oldPwd]').val() == value) {
                return '新密码不能与旧密码相同！'
            }
        },
        rePwd: function (value) {
            if($('[name=newPwd]').val() != value) {
                return '两次密码不一致！'
            }
        }
    })

    // 重置密码
    $('form').on('submit', function (e) {
        e.preventDefault()
        axios({
            url:'/my/updatepwd',
            method:'POST',
            data: $(this).serialize()
        }).then(({ data: res })=>{
            //成功回调
            if(res.status != 0) {
                return layui.layer.msg(res.message)
            }
            layui.layer.msg('恭喜您，修改密码成功！')
            $('form')[0].reset()
        }).catch(() => {
            layui.layer.msg('页面错误,请联系管理员')
        })
    })
})
